import request from '@/utils/request'

// 查询家长管理列表
export function listCourseParent(query) {
  return request({
    url: '/course/courseParent/list',
    method: 'get',
    params: query
  })
}

// 查询家长管理详细
export function getCourseParent(parentId) {
  return request({
    url: '/course/courseParent/' + parentId,
    method: 'get'
  })
}

// 新增家长管理
export function addCourseParent(data) {
  return request({
    url: '/course/courseParent',
    method: 'post',
    data: data
  })
}

// 修改家长管理
export function updateCourseParent(data) {
  return request({
    url: '/course/courseParent',
    method: 'put',
    data: data
  })
}

// 删除家长管理
export function delCourseParent(parentId) {
  return request({
    url: '/course/courseParent/' + parentId,
    method: 'delete'
  })
}
//查询所校区
export function listAllCampus() {
  return request({
    url: '/campus/campusInfo/listAllCampus',
    method: 'get'
  })
}
//查询还未绑定的学生列表
export function getStuByCampusId(campusId) {
  return request({
    url: '/course/courseParent/getStuByCampusId/'+campusId,
    method: 'get'

  })
}
//批量绑定学生
export function batchBind(data) {
  return request({
    url: '/course/courseStu/batchBind',
    method: 'put',
    data: data
  })
}


